import { IPSDEFormUserControl } from './ipsdeform-user-control';
import { PSDEFormDetailImpl } from './psdeform-detail-impl';

export class PSDEFormUserControlImpl extends PSDEFormDetailImpl implements IPSDEFormUserControl {
  get ctrlParams(): IModel {
    return this.M.ctrlParams;
  }

  get predefinedType(): string {
    return this.M.predefinedType;
  }

  get cls(): string {
    return 'PSDEFormUserControlImpl';
  }

  instanceof(cls: string): boolean {
    if (cls == 'control.form.IPSDEFormUserControl') return true;
    return super.instanceof(cls);
  }
}
